torque restrictor - German English Dictionary